const express = require('express');
const Todo = require('../models/todo')
const router = express.Router();

router.get('/test', async (req, res) => {
  let todos = await Todo.find();
  res.send({
    todos
  })
})

router.get('/todos', async (req, res) => {
  let todos = await Todo.find();
  res.render('todos', {
    todos
  })
})

router.post('/todo', async (req, res) => {
  await Todo.create(req.body)
  res.send({
    res: 1
  })
})

router.delete('/todo', async (req, res) => {
  await Todo.remove({
    _id: req.body.id
  })
  res.send({
    res: 1
  })
})

module.exports = router;